home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 April
/
EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso
/
EARCD
/
hard
/
hack
/
KBD_Reset102.lha
/
KBD-Reset102_eng.txt
< prev
next >
Wrap
Text File
|
1996-11-25
|
7KB
|
213 lines
KBD-Reset V1.02 (25 Nov 1996)
-----------------------------
The problem:
Many users have equiped their Amiga 1200 with a bigger tower-case.
Some of them may want to use an A2/3/4000 keyboard.
This doesn't seem to make any problems, and the connection can be done
without electronic constructions. However, the reset-key-combination
(Amiga-Amiga-Ctrl) won't work.
The soultion:
My circuit. This one works fine with my configuration (A1200/Eagle-Tower/
A4000 keyboard).
Circuit
-------
+-----------------+
| Amiga keyboard |
+-----------------+
| | KBDDATA
| +-------------------------------+
| |
| KBDCLK +-------------------+
+---------------------------------| A1200 motherboard |
| +-------------------+
+-----------------+ KBDRESET |
| my circuit |---------------------+
+-----------------+
|
/ ext.
/ reset
|
-+-
(+5V power and Gnd are not mentioned here.)
+5V
|
| | 100k
| | Ge-Diode
| |\ ____ |\ |\
KBDCLK >--+----| o--+---|<|-----____----+-----| o----------| \ |\
(IN) |/ | ____ 1k | |/ | o---| o--> KBDRES
+--____-------------+ +-----+---| / |/ (OUT)
33k | | | |/
__|__+ | |10k / external
22uF _____ | | / reset switch
| | |
--+-- o --+--
+5V
part list
---------
1* 74HCT132 (quardruple schmitt NAND gate)
1* 22uF (electolytic capicator)
1* 1K
1* 10k
1* 100K
1* 33k (Adjust)
1* Germanium Diode
1* switch (1*on), if needed
Circuit diagram 74HCT132 DIL 14 case, viewed from above
------------------------ ------------------------------
1----|\ +----o----+
| o---- 3 1--| |--14
2----|/ --| |--
--| 74HCT |--
--| 132 |--
4----|\ --| |--
| o---- 6 --| |--
5----|/ 7--| |--8
+---------+
9----|\
| o---- 8
10----|/
12----|\
| o---- 11
13----|/
Pin 7 = GND
Pin 14 = +5V
Comments
--------
The 74HCT132 is a high-speed CMOS-chip. This one cannot be replaced by a
74132 or 74LS132 !
The external reset-button is optional. If it isn't needed, You may want
to leave it away.
I use a germaniumdiode, to unload the electrolytic capicator as deep as possible.
If this one isn't available, You can also use a 1N4148 or any other siliziumdiode.
Remember that this will change the timing behaviour of the circuit.
If the circuit does not work properly (due to component tolerances), You can
try to change the 33KOhm Resistor, which is marked with "ADJUST" in the
parts list, into a smaller one.
The A2000 and A3000 keyboards are the same. The only change regarding the
A4000 is that its keyboard has a mini-DIN-plug instead of the standard 5-pin
plug. However, all of these keyboards will work with the A1200.
Connecting to the A1200 motherboard
-----------------------------------
(The following data has been taken out of the archive "1200ExKb.lha"
from Aminet-CD 5, found in directory "hard/hack").
|||||||||||
-+-----------+-
-| |-
-| |-
-| 8520PL |-
-| |-
-| U7 |-
-| |-
-| |-
-| |-
-| ^ |-
-+-----------+-
|||||||||||
||
| \KBDat (solder the lead here)
||||||||||| |
-+-----------+- \KBClk (solder the lead here)
-| |-
-| |-
-| Keyboard |---KBClk (solder here and bend pin up) Floppy
-| Micro. |---KBDat (solder here and bend pin up) Power
-| |-
-| U13 |- oooo
-| |- To ||
-| |- front ||
/---| ^ |- of ====> +5v/|
| -+-----------+- machine |
| ||||||||||| || (power for the |
| || keyboard and my Gnd /
\_KBReset (solder the lead here) || circuit)
||
\/
Here is a connection table of some Amiga keyboards:
---------------------------------------------------
A1000: (Connector on back of keyboard itself)
(female) +------+
| |||| | 1=Gnd
| 1234 | 2=KBClk
| | 3=KBDat
+-+ +-+ 4=+5v
+ +
++
A2000/3000:
(female) -v-
/ \
|3 1| 1=KBClk
| 5 4 | 2=KBDat
| 2 | 3=unused
\___/ 4=Gnd
5=+5v
A4000:
(female)
-v-
/ V \
|6 5| 1=KBDat
|4 3| 2=unused
| 2 1 | 3=Gnd
\___/ 4=+5v
5=KBClk
6=unused
This "hack" is mailware!
------------------------
If anyone tried to build it and succeeded, please send an E-mail to:
M.SCHULZ@FREEWAY.SHNET.ORG
Please tell me where You use the circuit. Thank You.
If You after all don't succeed, I may (no guarantee) build it for You,
please contact me at the above adress. Of course, anyone with questions
or comments can write to me, too.